package com.yzt.zhuju.network.entity.call;

import com.yzt.zhuju.network.base.BaseBean;

/**
 * author : bob
 * date   : 2022/11/30
 * desc   : 声网接听播打的对象数据
 */
public class AgoraCallMsg extends BaseBean {

    private String uid;// 接收消息ID,

    private String channelName;//chat_123121,

    private String event;// agoraCall,

    private int status;// 进入为1,离开为2,

    private int isVideo;// 1音频，3视频,

    private String closeUid;// 操作挂断用户,

    private String content;// 展示内容，原因

    private String initiateUid;// 发起方ID

    private boolean isVoice;// 是否有提醒铃声

    private boolean isShow; //是否有首单优惠  如果有 需要处理 到系统指定时间，弹出首单充值的充值框

    private long localCallTime; //本地记录来电话的时间

    public long getLocalCallTime() {
        return localCallTime;
    }

    public void setLocalCallTime(long localCallTime) {
        this.localCallTime = localCallTime;
    }

    public boolean isVoice() {
        return isVoice;
    }

    public void setVoice(boolean voice) {
        isVoice = voice;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getEvent() {
        return event;
    }

    public void setEvent(String event) {
        this.event = event;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getIsVideo() {
        return isVideo;
    }

    public void setIsVideo(int isVideo) {
        this.isVideo = isVideo;
    }

    public String getCloseUid() {
        return closeUid;
    }

    public void setCloseUid(String closeUid) {
        this.closeUid = closeUid;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getInitiateUid() {
        return initiateUid;
    }

    public void setInitiateUid(String initiateUid) {
        this.initiateUid = initiateUid;
    }

    public boolean isShow() {
        return isShow;
    }

    public void setShow(boolean show) {
        isShow = show;
    }

    @Override
    public String toString() {
        return "AgoraCallMsg{" +
                "uid='" + uid + '\'' +
                ", channelName='" + channelName + '\'' +
                ", event='" + event + '\'' +
                ", status=" + status +
                ", isVideo=" + isVideo +
                ", closeUid='" + closeUid + '\'' +
                ", content='" + content + '\'' +
                ", initiateUid='" + initiateUid + '\'' +
                ", isVoice=" + isVoice +
                ", isShow=" + isShow +
                ", localCallTime=" + localCallTime +
                '}';
    }
}

